From 65fd43703b385aa9cdb3d8cb4e2d5e879613ea92 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Wed, 1 May 2024 04:19:34 +0200 Subject: [PATCH] shell-tray: Ensure that only a child can be added Part-of: --- src/shell-tray-icon.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shell-tray-icon.c b/src/shell-tray-icon.c index 39204bfe6..9b79c2be0 100644 --- a/src/shell-tray-icon.c +++ b/src/shell-tray-icon.c @@ -239,6 +239,7 @@ shell_tray_icon_set_child (ShellTrayIcon *tray_icon, MetaDisplay *display = shell_global_get_display (shell_global_get ()); g_return_if_fail (tray_icon != NULL); + g_return_if_fail (tray_icon->tray_child == NULL); g_return_if_fail (tray_child != NULL); /* We do all this now rather than computing it on the fly later, -- 2.39.5